be heeled - German English Dictionary